flores long-nosed rat - Turkish English Dictionary